a stringed instrument - English Synonyms Dictionary